home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / unixt~3h / unixtkit.arc / man.arc / FIND.MAN < prev    next >
Text File  |  1988-03-28  |  2KB  |  133 lines

  1.  
  2.  
  3.  
  4.         FIND                  ST-UNIX User's Manual                  FIND
  5.  
  6.  
  7.  
  8.         COMMAND
  9.              find - find files recursivly
  10.  
  11.         FORMAT
  12.              find pathname [pathename] ... expression
  13.  
  14.         DESCRIPTION
  15.              _✓F_✓i_✓n_✓d recursively searches the  _✓p_✓a_✓t_✓h_✓n_✓a_✓m_✓e  looking  for  files
  16.              that match the _✓e_✓x_✓p_✓r_✓e_✓s_✓s_✓i_✓o_✓n.
  17.  
  18.         OPTIONS
  19.              -name filename
  20.                   if the _✓f_✓i_✓l_✓e_✓n_✓a_✓m_✓e matches the  current  pathname  returns
  21.                   true.
  22.  
  23.              -type 'c'
  24.                   if the type of the file, _✓c,  is  'd'  (directory),  's'
  25.                   (special), 'w' (readonly), 'r' (writable),
  26.  
  27.              -size 'n'
  28.                   if the file is _✓n blocks (512 bytes) long, _✓r_✓e_✓t_✓u_✓r_✓n_✓s true.
  29.  
  30.              -time 'n'
  31.                   true if the file has been accessed in _✓n days.
  32.  
  33.              -mtime'n'
  34.                   if the date of the file is older than _✓n  days,  returns
  35.                   true (same as -time options).
  36.  
  37.              -exec 'command'
  38.                   _✓c_✓o_✓m_✓m_✓a_✓n_✓d is executed and it's exit status  is  returned.
  39.                   If  '{}'  is  included  in  the  command  line then the
  40.                   current pathname is inserted in place.
  41.  
  42.              -ok  command
  43.                   Same as -exec except that the command line  is  written
  44.                   to  the  screen  and  a prompt printed.  The command is
  45.                   only executed on response of a 'y'.
  46.  
  47.              -print
  48.                   current pathname is printed. Always returns true.
  49.  
  50.              Expressions may be grouped using  paranthesis.  Negation  of
  51.              results is by preceeding command with '!'
  52.  
  53.         EXAMPLE
  54.              To list all files in the directory and it's subdirectories:
  55.  
  56.                   find  -print
  57.  
  58.              To selectivly delete any files:
  59.  
  60.  
  61.  
  62.  
  63.         Printed 10/April/1987     1 April 1987                          1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.         FIND                  ST-UNIX User's Manual                  FIND
  71.  
  72.  
  73.  
  74.                   find  -type r -ok rm {}
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.         Printed 10/April/1987     1 April 1987                          2
  130.  
  131.  
  132.  
  133.